bust (someone's) stones - Francés Inglés Diccionario